package com.indusfo.spc.client.pojo;

import com.indusfo.spc.common.pojo.BasePojo;

/**
 * 客户端物料批号关联pojo类
 * 
 * @author zhengd
 *
 */
public class ClientMat extends BasePojo {

	private static final long serialVersionUID = -7113801859937686157L;
	// 主键ID
	private Integer clientMatId;
	// 物料绑定的批号
	private String matNo;
	// 新批号
	private String newMatNo;
	// 物料名称
	private String matName;
	// 物料编码
	private String matCode;
	// 任务单流程ID
	private Integer orderFlowId;
	// 任务单ID
	private Integer orderId;
	// 物料ID
	private Integer matId;
	// 工位ID
	private Integer stationId;
	// 批次ID
	private Integer batchId;
	// 批号
	private String batchCode;
	// 序号
	private Integer serialNum;
	// 扫描数量
	private Integer clientMatNum;
	// 创建人
	private Integer userId;
	// 创建时间
	private String createDate;
	// 数据状态
	private Integer dataState;
	// 工序ID
	private Integer proId;

	public Integer getClientMatId() {
		return clientMatId;
	}

	public void setClientMatId(Integer clientMatId) {
		this.clientMatId = clientMatId;
	}

	public String getMatNo() {
		return matNo;
	}

	public void setMatNo(String matNo) {
		this.matNo = matNo;
	}

	public String getNewMatNo() {
		return newMatNo;
	}

	public void setNewMatNo(String newMatNo) {
		this.newMatNo = newMatNo;
	}

	public String getMatName() {
		return matName;
	}

	public void setMatName(String matName) {
		this.matName = matName;
	}

	public String getMatCode() {
		return matCode;
	}

	public void setMatCode(String matCode) {
		this.matCode = matCode;
	}

	public Integer getOrderFlowId() {
		return orderFlowId;
	}

	public void setOrderFlowId(Integer orderFlowId) {
		this.orderFlowId = orderFlowId;
	}

	public Integer getOrderId() {
		return orderId;
	}

	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}

	public Integer getMatId() {
		return matId;
	}

	public void setMatId(Integer matId) {
		this.matId = matId;
	}

	public Integer getStationId() {
		return stationId;
	}

	public void setStationId(Integer stationId) {
		this.stationId = stationId;
	}

	public Integer getBatchId() {
		return batchId;
	}

	public void setBatchId(Integer batchId) {
		this.batchId = batchId;
	}

	public String getBatchCode() {
		return batchCode;
	}

	public void setBatchCode(String batchCode) {
		this.batchCode = batchCode;
	}

	public Integer getSerialNum() {
		return serialNum;
	}

	public void setSerialNum(Integer serialNum) {
		this.serialNum = serialNum;
	}

	public Integer getClientMatNum() {
		return clientMatNum;
	}

	public void setClientMatNum(Integer clientMatNum) {
		this.clientMatNum = clientMatNum;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	public Integer getDataState() {
		return dataState;
	}

	public void setDataState(Integer dataState) {
		this.dataState = dataState;
	}

	public Integer getProId() {
		return proId;
	}

	public void setProId(Integer proId) {
		this.proId = proId;
	}

	@Override
	public String toString() {
		return "ClientMat [clientMatId=" + clientMatId + ", matNo=" + matNo + ", newMatNo=" + newMatNo + ", matName="
				+ matName + ", matCode=" + matCode + ", orderFlowId=" + orderFlowId + ", orderId=" + orderId
				+ ", matId=" + matId + ", stationId=" + stationId + ", batchId=" + batchId + ", batchCode=" + batchCode
				+ ", serialNum=" + serialNum + ", clientMatNum=" + clientMatNum + ", userId=" + userId + ", createDate="
				+ createDate + ", dataState=" + dataState + ", proId=" + proId + "]";
	}

}
